Page({
  onLoad({
    id
  }) {
    // 获取通行证信息
    this.getPassPort(id)
  },
  // 获取通行证信息
  async getPassPort(id) {
    let data = wx.getStorageSync('visitor')
    data = data.find(item => item.id == id)
    data.houseInfo = getApp().getAdress(data.houseId)
    this.setData({
      validTime: 200000,
      url: '/static/er.jpg',
      ...data
    })
  },
  onShareAppMessage() {
    return {
      title: '查看通行证',
      path: '/visitor_pkg/pages/passport/index',
      imageUrl: '/static/er.jpg',
    }
  },
  // 点击保存图片时会触发
  async saveImage() {
    // 得到网络图片的信息（得到一个临时路径）
    const res = await wx.getImageInfo({
      src: this.data.url,
    })
    await wx.saveImageToPhotosAlbum({
      filePath: res.path,
    })
    wx.showToast({
      title: '保存到相册',
      icon: 'success',
    })
  },
})